• word of the day

    republic of yemen

    republic of yemen - Dictionary definition and meaning for word republic of yemen

    Definition
    (noun) a republic on the southwestern shores of the Arabian Peninsula on the Indian Ocean; formed in 1990
    Synonyms : yemen

Word used in video below:
text: Fifteen, Yemen Road, Yemen.
Download our Mobile App Today
Receive our word of the day
on Whatsapp